Big Huge Thesaurus

Marmota caligata

noun